//package Final;
//
//import java.util.Scanner;
//
//public class test22 {
//    public static void main(String[] args) {
//        Scanner scan = new Scanner(System.in);
//
//        double length = scan.nextDouble();
//        double wide = scan.nextDouble();
//        Rectangle r = new Rectangle(length, wide);
//        System.out.printf("%.2f ", r.getPerimeter());
//        System.out.printf("%.2f", r.getArea());
//        System.out.println();
//        length = scan.nextDouble();
//        wide = scan.nextDouble();
//        double height = scan.nextDouble();
//        Cuboid c = new Cuboid(length, wide, height);
//        System.out.printf("%.2f ", c.getPerimeter());
//        System.out.printf("%.2f ", c.getArea());
//        System.out.printf("%.2f", c.getVolume());
//
//        scan.close();
//    }
//}
//
///* 你的代码被嵌在这里 */
//class Rectangle {
//    double length;
//    double width;
//
//    public Rectangle(double length, double width) {
//        this.length = length;
//        this.width = width;
//    }
//
//    public double getPerimeter() {
//        return 2 * length + 2 * width;
//    }
//
//    public double getArea() {
//        return length * width;
//    }
//}
//
//class Cuboid extends Rectangle {
//
//    double height;
//
//    public Cuboid(double length, double width, double height) {
//        super(length, width);
//        this.height = height;
//    }
//
//    @Override
//    public double getArea() {
//        return 2 * length * width + 2 * length * height + 2 * height * width;
//    }
//
//    @Override
//    public double getPerimeter() {
//        return 4 * (length + width + height);
//    }
//
//    public double getVolume() {
//        return length * width * height;
//    }
//}